package com.shujia

object Demo19Implicit02 {
  // 隐式转换变量（参数）
  implicit val s1:String = "Hello Scala !"

  def hello(implicit str: String = "Goodbye World"): Unit = {
    println(str)
  }

  def main(args: Array[String]): Unit = {
    hello("Hello World!") // 手动传入参数
    hello() // 使用默认参数
    hello(s1)
    hello

  }

}
